major palatine foramen - Alemán Inglés Diccionario